electronic pumping - Turkish English Dictionary